package edu.maping.easy.painter.cornerpin;

import processing.core.PApplet;
import codeanticode.glgraphics.GLGraphicsOffScreen;
import deadpixel.keystone.CornerPinSurface;
import edu.maping.easy.ControlFacade;
import edu.maping.easy.gui.ButtonList;
import edu.maping.easy.gui.GuiFactory;
import edu.maping.easy.model.Thing;

public interface CornerPin {

	void draw(Thing cosa, PApplet pApplet, GLGraphicsOffScreen offScreen,
			Object object);

	void setup(PApplet pApplet, GLGraphicsOffScreen offScreen,
			CornerPinSurface surface, ButtonList buttonList,
			GuiFactory guiFactory);
}
